constantly urinating - Alemán Inglés Diccionario